package com.ipay.wechat.pojo;

import java.math.BigDecimal;
import java.util.Date;

public class MerchantInfo {
	private long merchantId;
	private String openid;
	private String merchantNo;
	/**
	 * 支付秘钥（用于支付参数加密）
	 */
	private String payKey;

	private String username;
	private String shopname;
	//店铺logo
	private String logo;
	private String shopAbbreviation;
	private String idCard;
	private String positiveImg;
	private String oppositeImg;
	private String innerImg;
	private String outerImg;
	private String orcode;
	private String mobilephone;
	private String license;
	private String bankUser;
	private String bankName;
	private String bankCard;
	private String shopPhone;
	private String userAddress;
	private String shopAddress;
	private String email;
	private String QQ;
	private Date joinTime;
	private Date applyTime;
	private int status;
	private int totalMoney;
	private String industry;
	private int cooperationDirect;
	private String payQRUrl;
	private BigDecimal rate;
	private int iscreditCard;
	private BigDecimal wechatExchangeRate;
	private BigDecimal alipayExchangeRate;

	//显示使用
	private String loginMobilephone;//登录手机号
	private Long cashiersId;//收款员id
	private int role;//收款员角色
	private String name;//收款员名称
	///查询使用
	
	//新增字段
	private String telephone;	//客服电话
	private String legalName;	//法人姓名
	private String doorHeadImg;	//店铺门头照
	private String businessLicenseImg;//营业执照
	private String bankLicenseImg;//银行开户许可证
	private String settlementBookImg;//结算授权书
	private String settleUserPositiveImg;//结算人身份证正面
	private String settleUserOppositeImg;//结算人身份证反面
	private String settleBankPositiveImg;//结算人银行卡正面
	private String settleBankOppositeImg;//结算人银行卡反面
	private String sealCardImg;//单位银行结算账户申请书或印鉴卡
	private int presentNub;//当前第几步（商户入驻分三个步骤）

	public String getTelephone() {
		return telephone;
	}

	public void setTelephone(String telephone) {
		this.telephone = telephone;
	}

	public String getLegalName() {
		return legalName;
	}

	public void setLegalName(String legalName) {
		this.legalName = legalName;
	}

	public String getDoorHeadImg() {
		return doorHeadImg;
	}

	public void setDoorHeadImg(String doorHeadImg) {
		this.doorHeadImg = doorHeadImg;
	}

	public String getBusinessLicenseImg() {
		return businessLicenseImg;
	}

	public void setBusinessLicenseImg(String businessLicenseImg) {
		this.businessLicenseImg = businessLicenseImg;
	}

	public String getBankLicenseImg() {
		return bankLicenseImg;
	}

	public void setBankLicenseImg(String bankLicenseImg) {
		this.bankLicenseImg = bankLicenseImg;
	}

	public String getSettlementBookImg() {
		return settlementBookImg;
	}

	public void setSettlementBookImg(String settlementBookImg) {
		this.settlementBookImg = settlementBookImg;
	}

	public String getSettleUserPositiveImg() {
		return settleUserPositiveImg;
	}

	public void setSettleUserPositiveImg(String settleUserPositiveImg) {
		this.settleUserPositiveImg = settleUserPositiveImg;
	}

	public String getSettleUserOppositeImg() {
		return settleUserOppositeImg;
	}

	public void setSettleUserOppositeImg(String settleUserOppositeImg) {
		this.settleUserOppositeImg = settleUserOppositeImg;
	}

	public String getSettleBankPositiveImg() {
		return settleBankPositiveImg;
	}

	public void setSettleBankPositiveImg(String settleBankPositiveImg) {
		this.settleBankPositiveImg = settleBankPositiveImg;
	}

	public String getSettleBankOppositeImg() {
		return settleBankOppositeImg;
	}

	public void setSettleBankOppositeImg(String settleBankOppositeImg) {
		this.settleBankOppositeImg = settleBankOppositeImg;
	}

	public String getSealCardImg() {
		return sealCardImg;
	}

	public void setSealCardImg(String sealCardImg) {
		this.sealCardImg = sealCardImg;
	}

	public String getShopAbbreviation() {
		return shopAbbreviation;
	}

	public void setShopAbbreviation(String shopAbbreviation) {
		this.shopAbbreviation = shopAbbreviation;
	}

	public BigDecimal getWechatExchangeRate() {
		return wechatExchangeRate;
	}

	public void setWechatExchangeRate(BigDecimal wechatExchangeRate) {
		this.wechatExchangeRate = wechatExchangeRate;
	}

	public BigDecimal getAlipayExchangeRate() {
		return alipayExchangeRate;
	}

	public void setAlipayExchangeRate(BigDecimal alipayExchangeRate) {
		this.alipayExchangeRate = alipayExchangeRate;
	}

	public long getMerchantId() {
		return merchantId;
	}

	public void setMerchantId(long merchantId) {
		this.merchantId = merchantId;
	}

	public String getOpenid() {
		return openid;
	}

	public void setOpenid(String openid) {
		this.openid = openid;
	}

	public String getMerchantNo() {
		return merchantNo;
	}

	public void setMerchantNo(String merchantNo) {
		this.merchantNo = merchantNo;
	}

	public String getUsername() {
		return username;
	}

	public void setUsername(String username) {
		this.username = username;
	}

	public String getShopname() {
		return shopname;
	}

	public void setShopname(String shopname) {
		this.shopname = shopname;
	}

	public String getIdCard() {
		return idCard;
	}

	public void setIdCard(String idCard) {
		this.idCard = idCard;
	}

	public String getPositiveImg() {
		return positiveImg;
	}

	public void setPositiveImg(String positiveImg) {
		this.positiveImg = positiveImg;
	}

	public String getOppositeImg() {
		return oppositeImg;
	}

	public void setOppositeImg(String oppositeImg) {
		this.oppositeImg = oppositeImg;
	}

	public String getInnerImg() {
		return innerImg;
	}

	public void setInnerImg(String innerImg) {
		this.innerImg = innerImg;
	}

	public String getOuterImg() {
		return outerImg;
	}

	public void setOuterImg(String outerImg) {
		this.outerImg = outerImg;
	}

	public String getOrcode() {
		return orcode;
	}

	public void setOrcode(String orcode) {
		this.orcode = orcode;
	}

	public String getMobilephone() {
		return mobilephone;
	}

	public void setMobilephone(String mobilephone) {
		this.mobilephone = mobilephone;
	}

	public String getLicense() {
		return license;
	}

	public void setLicense(String license) {
		this.license = license;
	}

	public String getBankUser() {
		return bankUser;
	}

	public void setBankUser(String bankUser) {
		this.bankUser = bankUser;
	}

	public String getBankName() {
		return bankName;
	}

	public void setBankName(String bankName) {
		this.bankName = bankName;
	}

	public String getBankCard() {
		return bankCard;
	}

	public void setBankCard(String bankCard) {
		this.bankCard = bankCard;
	}

	public String getShopPhone() {
		return shopPhone;
	}

	public void setShopPhone(String shopPhone) {
		this.shopPhone = shopPhone;
	}

	public String getUserAddress() {
		return userAddress;
	}

	public void setUserAddress(String userAddress) {
		this.userAddress = userAddress;
	}

	public String getShopAddress() {
		return shopAddress;
	}

	public void setShopAddress(String shopAddress) {
		this.shopAddress = shopAddress;
	}

	public String getEmail() {
		return email;
	}

	public void setEmail(String email) {
		this.email = email;
	}

	public String getQQ() {
		return QQ;
	}

	public void setQQ(String qQ) {
		QQ = qQ;
	}

	public Date getJoinTime() {
		return joinTime;
	}

	public void setJoinTime(Date joinTime) {
		this.joinTime = joinTime;
	}

	public Date getApplyTime() {
		return applyTime;
	}

	public void setApplyTime(Date applyTime) {
		this.applyTime = applyTime;
	}

	public int getStatus() {
		return status;
	}

	public void setStatus(int status) {
		this.status = status;
	}

	public int getTotalMoney() {
		return totalMoney;
	}

	public void setTotalMoney(int totalMoney) {
		this.totalMoney = totalMoney;
	}

	public String getIndustry() {
		return industry;
	}

	public void setIndustry(String industry) {
		this.industry = industry;
	}

	public int getCooperationDirect() {
		return cooperationDirect;
	}

	public void setCooperationDirect(int cooperationDirect) {
		this.cooperationDirect = cooperationDirect;
	}

	public String getPayQRUrl() {
		return payQRUrl;
	}

	public void setPayQRUrl(String payQRUrl) {
		this.payQRUrl = payQRUrl;
	}

	public BigDecimal getRate() {
		return rate;
	}

	public void setRate(BigDecimal rate) {
		this.rate = rate;
	}

	public int getIscreditCard() {
		return iscreditCard;
	}

	public void setIscreditCard(int iscreditCard) {
		this.iscreditCard = iscreditCard;
	}

	public String getLogo() {
		return logo;
	}

	public void setLogo(String logo) {
		this.logo = logo;
	}

	public String getLoginMobilephone() {
		return loginMobilephone;
	}

	public void setLoginMobilephone(String loginMobilephone) {
		this.loginMobilephone = loginMobilephone;
	}

	public Long getCashiersId() {
		return cashiersId;
	}

	public void setCashiersId(Long cashiersId) {
		this.cashiersId = cashiersId;
	}

	public int getRole() {
		return role;
	}

	public void setRole(int role) {
		this.role = role;
	}

	public String getPayKey() {
		return payKey;
	}

	public void setPayKey(String payKey) {
		this.payKey = payKey;
	}

	public int getPresentNub() {
		return presentNub;
	}

	public void setPresentNub(int presentNub) {
		this.presentNub = presentNub;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	@Override
	public String toString() {
		return "MerchantInfo [merchantId=" + merchantId + ", openid=" + openid
				+ ", merchantNo=" + merchantNo + ", username=" + username
				+ ", shopname=" + shopname + ", idCard=" + idCard
				+ ", positiveImg=" + positiveImg + ", oppositeImg="
				+ oppositeImg + ", innerImg=" + innerImg + ", outerImg="
				+ outerImg + ", orcode=" + orcode + ", mobilephone="
				+ mobilephone + ", license=" + license + ", bankUser="
				+ bankUser + ", bankName=" + bankName + ", bankCard="
				+ bankCard + ", shopPhone=" + shopPhone + ", userAddress="
				+ userAddress + ", shopAddress=" + shopAddress + ", email="
				+ email + ", QQ=" + QQ + ", joinTime=" + joinTime
				+ ", applyTime=" + applyTime + ", status=" + status
				+ ", totalMoney=" + totalMoney + ", industry=" + industry
				+ ", cooperationDirect=" + cooperationDirect + ", payQRUrl="
				+ payQRUrl + ", rate=" + rate + ", iscreditCard="
				+ iscreditCard + "]";
	}

}
